be uncompromising - Turkish English Dictionary